function getCookie(name) {
    var r = document.cookie.match("\\b" + name + "=([^;]*)\\b");
    return r ? r[1] : undefined;
}


$(function () {
    $(".pic_info").submit(function (e) {

        // 组织表单默认提交
        e.preventDefault();

         //TODO 上传头像
        // ajaxSubmit: 是ajax请求和form表单的结合
        // ajax：负责发送请求监听回调
        // form表单：负责提交表单数据

        $(this).ajaxSubmit({

            url: "/user/pic_info",
            // 请求方式
            type: "POST",

            headers: {  // 请求头中加入X-CSRFToken参数
                                "X-CSRFToken": getCookie("csrf_token")
                            },

            // async 设置是否异步，默认值是'true'，表示异步

            // resp是js对象
            success: function (resp) {
                // 设置请求成功后的回调函数
               if (resp.errno == "0") {
                    $(".now_user_pic").attr("src", resp.data.avatar_url);
                    // 父元素是.user_center_pic类  子元素是 img
                    $(".user_center_pic>img", parent.document).attr("src", resp.data.avatar_url);
                    $(".user_login>.lgin_pic_a>img", parent.document).attr("src", resp.data.avatar_url)
                }else {
                    alert(resp.errmsg)
                }
            },

            error:function(){
                // 设置请求失败后的回调函数
                alert('服务器超时，请重试！');
            }

        })

    })
});


